using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using Fuse8.DomainFramework.Domain;
using Fuse8.DomainFramework.Practices.DataAccess.Commands;

namespace Fuse8.DomainFramework.Practices.DataAccess.SqlRepository
{
    internal class GenericListSqlMapper<TEntity, TKey>:SqlBaseMapper<GenericList<TEntity, TKey>, TKey> where TKey : IComparable<TKey>, IEquatable<TKey> where TEntity : class, IEntityObject<TKey>, new()
    {
        public GenericListSqlMapper(SqlMultiMapperSettings<GenericList<TEntity, TKey>> setting):base(null, null, setting)
        {
            
        }

        public GenericListSqlMapper():base(null, null)
        {
            
        }

        protected override object GetEntityForMatching(GenericList<TEntity, TKey> stepEntity)
        {
            return null;
        }
    }
}